package cn.iocoder.yudao.module.system.controller.admin.gugu.gugu;

import cn.iocoder.yudao.framework.common.pojo.PageResult;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 招生计划分组查询响应 VO
 */
@Schema(description = "招生计划分组查询响应")
@Data
public class CollegeEnrollmentPlanGroupRespVO {

    @Schema(description = "分组类型：school-按学校分组，major-按专业分组", example = "school")
    private String groupType;

    @Schema(description = "学校分组数据（当groupType为school时返回）")
    private PageResult<SchoolGroupInfo> schoolGroups;

    @Schema(description = "专业分组数据（当groupType为major时返回）")
    private PageResult<MajorGroupInfo> majorGroups;
}
